@charset "utf-8";
/* CSS Document */
::marker {
 unicode-bidi: none;
 font-variant-numeric: none;
 text-transform: none;
 text-indent: none !important;
 text-align: none !important;
 text-align-last: none !important;
}
::-webkit-scrollbar {
 background: #333;
 width: 5px;
border-radius: 30px;
}
::-webkit-scrollbar-track {
 -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
 border-radius: 30px;
 background: #8e8e8e;
}
::-webkit-scrollbar {
 background: #333;
 width: 5px;
border-radius: 30px;
}
::-webkit-scrollbar-thumb {
 background-color: #0067ed;
border-radius: 30px;
}
::-webkit-scrollbar-track {
 -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
 border-radius: 30px;
 background: #333;
}
.b-car-details__nav.ino > li > a:hover{color: #333}
.b-car-details__nav > li.active > a:hover{color: #fff}
video:-webkit-full-page-media{width: 100%!important;height: 100%!important;}
.navbar-nav > li > .dropdown-menu.wide{width: 1500px;left: -900px;padding: 0 20px 40px;border-bottom: 2px solid #007bff}
.yamm .dropdown-menu.wide li > a {
    padding: 0px 7px 3px;
    font-size: 12px;
    text-transform: capitalize;
}
.navbar-nav > li > .dropdown-menu.wide .ui-title-inner{font-size: 14px;text-transform: capitalize;}
.nav-m img{width: 40px;height: auto;}
.nav-box{padding: 10px 1px;margin-bottom: 10px}
.nav-box p{padding-top:5px}
.nav-box:hover a{color: #007bff!important}
.nav-box:hover{border-color: #007bff}


.ab-p b{font-size: 17px}
.b-team-2__category{text-decoration:underline;font-size: 16px}
.b-form-checkup.sol{padding-top: 28px;}
.sol-t h3{font-size: 24px;text-transform: capitalize;padding-bottom: 15px;position: relative;padding-left: 38px}
.sol-t h3:before{position: absolute;content: "";height: 3px;width: 25px;top: 11px;left: 0;background: #0067ed}
.sol-p{margin: 30px 0 60px}
.ui-subtitle-block.sol{
	padding-top: 25px;
	margin-bottom: 8px;
    font-size: 14px;
    line-height: 1.275;
    color: #888;}
.b-advantages-2__info.con{font-size: 20px;font-weight: 600;padding-top: 20px}
.b-advantages-2__info.con1{font-size: 14px;font-weight: 600;padding-top: 20px}
.b-advantages-2:hover img{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
.b-advantages-2:hover .b-advantages-2__title.con{color: #fff;opacity: 1}
.b-advantages-2__title.con{color: #333;margin-bottom: 0px;opacity: 1;font-size: 24px}
.b-advantages-2.con{margin-bottom: -160px;background: rgba(255,255,255,0.9);border: none;padding: 57px 30px 62px; height: 360px;box-shadow: 0 5px 30px rgb(0 0 0 / 15%);border: 1px solid #e1e1e1}
.border-1{border: 1px solid #e1e1e1}
.b-advantages-3.green{box-shadow: 0 2px 0 0 #00bf86;border-bottom-color: #00bf86;}
.b-advantages-3.blue{box-shadow: 0 2px 0 0 #007bff;border-bottom-color: #007bff;}
.ui-decor-2.blue{background-color: #007bff}
.b-post-full .entry-title.video{margin-top: 5px}
.news-img{text-align: center;display: block;padding: 30px 0}
.about-author__description{line-height: 18px;padding-top: 10px;color: #666}
.b-goods-feat__info a{color: #666}
.btn.news{
	font: 600 12px/28px Poppins;
	height: 32px
}
.b-goods-feat__info{font-size: 12px;padding-bottom: 12px;border-bottom: 1px solid #e1e1e1;
    margin-bottom: 20px;}
.b-goods-feat__desc i{color: #007bff}
.b-goods-feat__name.news:before{
    display: none;
    width: 10px;
    height: 3px;
    margin-top: 0;
    margin-right: 0;
    content: '';
    vertical-align: middle;
}
.inner-p{padding: 10px 10px 20px;border-bottom: 2px solid #0067ed}
.bg-bblack{background-color: #1f2437;}
.img-responsive.full{width: 100%;}
.b-car-details__nav > li.active > a img{-webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);}
.pro-l h4{font-size: 18px;font-weight: 400;margin-bottom: 30px;}
/*.pro-l h4::after{
    position: absolute;
    content: "";
    background: #0067ed;
    height: 4px;
    width: 25px;
    top: 15px;
    margin-left: 10px;
}*/
.pro-img img{max-width: 100%!important;height: auto!important;border: 1px solid #eee}
.b-car-details__nav.sol > li{width: 16.1%}
.main-slider-3 .main-slider__title:before{position: absolute;background: #00bf86;width: 100px;height: 5px;content: "";bottom: 65px}
.solution-d{text-align: left;color: #fff;max-width: 650px}
.border{border: 1px solid #e1e1e1;}
.b-car-info__item-name img{width: 30px;margin-right: 6px}
.specials .special.pro{width: 100%}
.preview {
    display: block;
    position: relative;
    margin-bottom: 30px;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}
.embed-responsive-16by9 {
    padding-bottom: 56.25%
}
.embed-responsive-4by3 {
    padding-bottom: 75%
}
.prod{padding-bottom: 50px}
.prod:last-child{padding-bottom: 0}
.pro-c{background: #fff;border: 1px solid #e1e1e1;margin-top: 60px;padding: 20px}
.pro-c .inv-details-title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
	    padding-bottom: 15px;
    border-bottom: 1px solid #e5e5e6;
    margin-bottom: 25px;
}
.pro-c .inv-details-title h3{    
	font-size: 20px;
    font-weight: 600;
    color: #2b2b35;
    margin-bottom: 0;
    text-transform: uppercase;}
.pro-d sub {
    bottom: 0.1em;
}
.pro-list {
    padding-top: 11px;
    margin-bottom: 0;
    padding-left: 0;
    list-style-type: none;
}
.pro-list ul {
    padding-inline-start: 18px;
    list-style-type: none
}
.pro-list ul li {
    font-weight: 600;
    padding-left: 0px;
    position: relative;
    margin-bottom: 5px;
}
.pro-list ul li:before {
    background-color: #00bf86;
    top: 8px;
    position: absolute;
    left: -18px;
    width: 5px;
    height: 5px;
    content: '';
}
.list-mark-5 li {
    font-weight: 600
}
.pro-s {
    height: 39px;
    width: 39px;
    border: none;
    background: #1f2437;
    color: #fff
}
.pro-s:hover {
    background: #00bf86
}
.btns-switch__item.active {
    color: #1f2437
}
.list_mark-prim > li:before {
    background-color: #00bf86;
}
.b-goods-1_mod-a .b-goods-1__title {
   color: #00bf86;
    font-size: 17px;
    font-weight: 600;
}
.breadcrumb > li > a > .icon {
    color: #00bf86
}
.bg-primary_a:after {
    background-color: #00bf86;
}
.b-filter-2__title i {
    color: #00bf86
}
.border-0 {
    border: none!important
}
.b-car-info__desc.pro {
    margin-bottom: 25px;
    padding: 10px 0 0;
    text-transform: uppercase;
}
.proc:hover .b-car-info__desc-dd {
    color: #00bf86;
    border-bottom: 1px solid #00bf86;
}
.proc:hover .b-car-info__desc-dt {
    color: #00bf86
}
.b-goods-1__price {
    background-color: #1f2437
}
.b-goods-1__price:hover {
    background-color: #00bf86
}
.inline-block {
    display: inline-block
}
.b-calculator__input.pro {
    padding: 8px 16px 10px;
    font-size: 13px;
    color: #888;
    max-width: 85%
}
.l-main-content.pro {
    padding-top: 30px;
    padding-bottom: 120px;
}
.mb-0 {
    margin-bottom: 0!important
}
.b-filter-2 {
    border: 1px solid #e2e2e2
}
.b-car-details__nav.pro {
    margin-top: 0
}
.b-car-details__nav.pro > li {
    -webkit-transition: all .3s;
    transition: all .3s;
    background: #f5f5f5;
    width: 22.3%;
    border: 1px solid rgba(143,143,143,0.2);
    border-radius: 0;
    margin-right: 6px;
	border-top: 2px solid #00bf86
}
.b-car-details__nav.pro > li:hover{
    background-color: #007bff;
    box-shadow: 0 -3px 0 0 #5ab200;
    border: none;
}
.b-car-details__nav > li > a{font-size: 16px;font-weight: 500}
.b-car-details__nav > li > a:hover{color: #fff}
.b-car-details__nav.pro > li.active {
    background-color: #007bff;
    box-shadow: 0 -3px 0 0 #5ab200;
    border: none;
}
.b-car-details__nav.pro > li.active > a {
    margin-left: 0;
    padding-top: 19px;
    padding-right: 10px;
    padding-left: 10px;
    color: #fff;
}
.breadcrumb sub {
    bottom: -0.1em;
}
.footer-section .qr img {
    max-width: 120px;
    display: inline-block
}
.footer-section .qr img {
    margin-right: 10px;
    margin-top: 10px
}
body:not(.header-demo) .header.navbar-scrolling .navbar .navbar-nav > li:hover > a {
    color: #333
}
a, button {
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.b-car-details__section {
    padding: 20px 0 30px;
    margin-bottom: 30px;
    border-bottom: 1px solid #e1e1e1
}
.blk .green {
    margin-left: 20px
}
.blk .btn {
    width: 160px
}
.sol-t p{font-size: 16px;font-weight: 600}
.btn-primary.green {
    background-color: #00bf86;
    border-color: #009d6e;
}
.bg-white {
    background: #fff
}
.bg-dcover::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    opacity: .9;
    background-color: #05152b;
}
.b-advantages-2 img {
    text-align: center;
    width: 80px;
    padding-bottom: 20px
}
.b-advantages-2 img.wide {
    text-align: center;
    width: 100px;
    padding-bottom: 20px
}
.text-white {
    color: #fff
}
.bg-cdark {
    background-color: #181818
}
.ui-decor.green {
    background-color: #00bf86;
}
.ui-decor.green:after {
    background-color: #00bf86;
}
.ui-decor.green:before {
    background-color: #00bf86;
}
.ui-decor-2 {
    background-color: #00bf86
}
.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important
}
.b-advantages-2:hover {
    background-color: #00bf86;
    border-color: #00bf86
}
.b-advantages-2:hover .b-progress-list__percent {
    color: #fff
}
.b-progress-list__percent {
    font-weight: 500
}
.border-top {
    border-top: 1px solid #e1e1e1
}
.border-bottom {
    border-bottom: 1px solid #e1e1e1
}
.slider-thumbnail {
    box-shadow: 0px 5px 0px #007bff;
}
.slider-thumbnail .sp-selected-thumbnail .sp-thumbnail-title:before {
    top: 10px
}
.slider-thumbnail .sp-selected-thumbnail .sp-thumbnail-title {
    color: #fff;
    padding-top: 0;
}
.slider-thumbnail .sp-selected-thumbnail .sp-thumbnail-description {
    color: #fff;
    visibility: visible
}
.slider-thumbnail .sp-selected-thumbnail .sp-thumbnail-title:before {
    background-color: #fff
}
.slider-pro img.sp-image {
    position: relative;
}
.slider-pro img.sp-image.border {
    border: 1px solid #e1e1e1!important
}
.slider-pro .inner-text {
    position: absolute;
    padding-left: 50px;
    top: 85%
}
.theme-blue {
    color: #007bff
}
.theme-green {
    color: #00bf86
}
.specials-wrap {
    position: relative;
    overflow: hidden;
    background: #f4f5fb;
}
.specials {
    position: relative;
    padding-top: 0;
    padding-bottom: 30px;
}
.specials:after {
    clear: both;
    display: block;
    content: '';
}
.specials h2 {
    position: relative;
    background: #f4f5fb;
    z-index: 2;
    font-size: 30px;
    color: #283346;
    padding: 0 25px 10px 0;
    letter-spacing: 0.05em;
    display: inline-block;
    margin: 0;
    text-transform: uppercase;
    font-family: 'MontserratBlack', 'Montserrat', sans-serif;
}
.specials .specials-count {
    color: #ff3100;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    margin: 0 0 15px;
}
.specials .specials-list {
    position: relative;
    z-index: 2;
}
.specials .specials-list:after {
    clear: both;
    content: '';
    display: block;
}
.specials .special {
    border-radius: 4px;
    /*border-bottom: 4px solid #dfe2f0;*/
    box-shadow: inset 0 -4px 0px 0px #dfe2f0, 0 10px 20px 0px rgba(192,196,215,0.25);
    background: #fff;
    /*box-shadow: 0 10px 20px 0px rgba(192,196,215,0.25);*/
    float: left;
    margin: 0 1% 26px 0;
    min-height: 365px;
    width: 24.2%;
    padding: 29px 29px 10px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.specials .special:hover {
    box-shadow: inset 0 -4px 0px 0px #007bff, 0 10px 20px 0px rgba(192,196,215,0.25);
}
.specials .special.special-pseudo {
    width: 0;
    height: 0 !important;
    margin: 0;
    padding: 0;
}
.specials .special.special-first {
    width: 49.39666%;
}
.specials .special:nth-child(4n) {
    margin-right: 0;
}
.specials .special:nth-child(4n+1) {
    clear: left;
}
.specials .special .special-link {
    display: block;
    overflow: hidden;
    margin: 0 0 10px;
}
.specials .special .special-link:hover {
}
.specials .special .special-img {
    margin: 0 0 20px;
    height: 234px;
    line-height: 234px;
    position: relative;
    display: block;
    padding: 0;
    text-align: center;
}
.specials .special .special-img img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
}
.specials .special h3 {
    font-size: 20px;
    font-weight: 600;
    /*padding: 0 0 13px;*/
    color: #283346;
    text-align: left;
    /*transition: all 0.2s;*/
    padding: 0;
    margin: 0;
    height: 22px;
    position: relative;
    line-height: 110%;
}
.specials .special-link:hover h3 {
    color: #007bff;
}
.specials .special h3 span {
    line-height: 110%;
    position: absolute;
    transition: all 0.2s;
    display: block;
    left: 0;
    width: 100%;
    top: 0;
}
.specials .special .special-info {
    overflow: hidden;
    position: relative;
}
.specials .special .special-categ {
    float: left;
    text-transform: inherit;
    color: #a0a6c5;
    font-size: 13px;
    font-weight: 400;
    display: block;
    margin: 0 0 10px;
    transition: all 0.2s;
    border-bottom: 1px solid transparent;
    max-width: 85%;
    line-height: 16px
}
.specials .special .special-categ:hover {
/*border-bottom: 1px solid #a0a6c5;*/
	/*color: #ff3100;*/
}
.specials .special .special-price {
    transition: all 0.2s;
    font-size: 18px;
    float: right;
    color: #007bff;
    font-weight: 700;
    margin: 0 0 10px 2%;
    max-width: 49%;
    text-align: right;
}
.specials .special .special-info del {
    transition: all 0.2s;
    font-size: 14px;
    float: right;
    color: #c0c4d7;
    font-weight: 600;
    margin: 0 0 3px;
}
.specials .special .special-info .special-add {
    transition: all 0.3s;
    text-transform: uppercase;
    position: absolute;
    color: #00bf86;
    font-weight: 700;
    border-bottom: 2px solid #00bf86;
    font-size: 14px;
    top: 0;
    right: 0;
    /*display: none;*/
    opacity: 0;
}
/*.specials .special .special-info .special-add:hover {
	border-bottom: 2px solid transparent;
}*/
.specials .special .special-info:hover .special-price {
    /*display: none;*/
    opacity: 0;
}
.specials .special .special-info:hover del {
    /*display: none;*/
    opacity: 0;
}
.specials .special .special-info:hover .special-add {
    /*display: block;*/
    opacity: 1;
}
.specials .special-more {
    font-size: 20px;
    display: block;
    margin: 0 0 20px;
    padding: 0;
    text-align: center;
    text-transform: capitalize;
    padding-top: 15px;
}
.specials .special-more a {
    display: inline-block;
    color: #868ca7;
    border-bottom: 1px dotted #868ca7;
    transition: all 0.2s;
}
.specials .special-more a:hover {
    border-color: #007bff;
    color: #007bff;
}
.specials .special-line1 {
    position: absolute;
    display: block;
    right: 75px;
    top: 60px;
    left: 15px;
    height: 1px;
    background: #e0e4f6;
    z-index: 1;
}
.specials .special-line1:after {
    position: absolute;
    display: block;
    right: 75px;
    top: 0;
    right: 0;
    content: '';
    width: 1px;
    height: 100px;
    background: #e0e4f6;
    z-index: 1;
}
.specials .special-line2 {
    position: absolute;
    display: block;
    left: -35px;
    top: 60px;
    bottom: 160px;
    width: 1px;
    background: #e0e4f6;
    z-index: 1;
}
.specials .special-line2:after {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    content: '';
    height: 1px;
    width: 30px;
    background: #e0e4f6;
    z-index: 1;
}
.specials .special-line2:before {
    position: absolute;
    display: block;
    bottom: 0;
    left: 0;
    content: '';
    height: 1px;
    width: 50px;
    background: #e0e4f6;
    z-index: 1;
}
.super .twice {
    visibility: hidden
}
.super:hover .twice {
    visibility: visible
}
.dropdown-menu.twice {
    position: absolute;
    top: 10%;
    left: 50%;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 12px;
    text-align: left;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
.bg-clight {
    background-color: #f4f5fb
}
.custom-padding {
    padding: 0 8%
}
.bg-top1 {
    background: #0073b1
}
.bg-top2 {
    background: #00bf86
}
.bg-top3 {
    background: #33ccff
}
.bg-top4 {
    background: #385da9
}
.top-line::before {
    content: "";
    position: absolute;
    background: #fff;
    height: 15px;
    top: 0;
    left: 89%;
    width: 1px;
    opacity: 0.5
}
.cmt-bgcolor-skincolor {
    background-color: #0067ed;
}
.cmt-bg {
    position: relative;
}
.cmt-bgcolor-skincolor > .cmt-bg-layer {
    background-color: #0067ed;
}
.cmt-right-span > .cmt-col-wrapper-bg-layer {
    width: auto;
    margin-right: -160px;
    right: 0;
}
.cmt-bg-layer {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}
.cmt-textcolor-white {
    color: #fff
}
.layer-content {
    position: relative;
    z-index: 1;
}
.top_bar_contact_item {
    margin-right: 0;
    padding-right: 0;
    font-size: 15px;
    font-weight: 500;
    opacity: 1;
    color: #fff;
    font-family: 'Roboto', sans-serif;
}
.top_bar_contact_item a {
    line-height: 50px
}
.top_bar_icon {
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
}
.navbar .navbar-nav > li.top-k::before {
    position: absolute;
    content: "";
    background: #333;
    top: 22px;
    left: -10px;
    height: 18px;
    width: 1px;
    opacity: 0.5
}
.top_bar_icon sub {
    bottom: -0.10em;
    font-size: 20px
}
.latest-car-menu-active {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin-bottom: 55px;
}
.latest-car-menu-active button {
    border: 1px solid #e9e9e9;
    font-size: 16px;
    font-weight: 500;
    color: #646161;
    background: #f3f3f3;
    padding: 10px 20px 10px 15px;
    line-height: 1;
    /*border-radius: 50px;*/
    margin: 0 15px 10px;
    text-transform: uppercase;
}
.latest-car-menu-active a.active {
    color: #fff;
    background: #C6A75C;
    border-color: #C6A75C;
}
.latest-car-menu-active a {
    border: 1px solid #e9e9e9;
    font-size: 16px;
    font-weight: 500;
    color: #646161;
    background: #f3f3f3;
    padding: 10px 20px 10px 15px;
    line-height: 1;
    /*border-radius: 50px;*/
    margin: 0 15px 10px;
    text-transform: uppercase;
}
.latest-car-menu-wrap.pd .latest-car-menu-active.pd a {
    border: 1px solid #b6b6b6;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    background: #C6A75C;
    padding: 15px 20px 15px 15px;
    line-height: 1;
    border-radius: 30px;
    margin: 0 15px 10px;
    text-transform: uppercase;
}
.latest-car-menu-wrap.pd .latest-car-menu-active a:hover {
    color: #fff;
    background: #494949;
    border-color: #C6A75C;
}
.latest-car-menu-wrap.pd .latest-car-menu-active a:focus {
    color: #fff;
    background: #494949;
    border-color: #C6A75C;
}
.latest-car-menu-active.pd a {
    border: 1px solid #e9e9e9;
    font-size: 16px;
    font-weight: 500;
    color: #646161;
    background: #f3f3f3;
    padding: 10px 20px 10px 15px;
    line-height: 1;
    border-radius: 20px;
    margin: 0 15px 10px;
    text-transform: uppercase;
}
.latest-car-menu-active a.active {
    color: #fff;
    background: #C6A75C;
    border-color: #C6A75C;
}
.latest-car-menu-active a:hover {
    color: #fff;
    background: #C6A75C;
    border-color: #C6A75C;
}
.latest-car-menu-active a:focus {
    color: #fff;
    background: #C6A75C;
    border-color: #C6A75C;
}
.b-post-1 .entry-footer .entry-meta-1 {
    float: left;
}
.cus-lg-block {
    display: block
}
.cus-md-block {
    display: none
}
.cus-sm-block {
    display: none
}

@media only screen and (max-width : 1700px) {
.b-car-details__nav > li {
    width: 16%
}
.custom-padding {
    padding: 0 4%
}
.rent-carousel .owl-nav {
    right: auto;
    bottom: 30px;
    left: -420px;
}
.b-car-details__nav.sol > li{width: 16%}
}
@media only screen and (max-width : 1560px){
.navbar-nav > li > .dropdown-menu.wide{width: 1300px;left: -750px;}
}
@media only screen and (max-width : 1400px) {
.rent-carousel .owl-carousel {
    padding-left: 0
}
.custom-padding {
    padding: 0 1%
}
.b-car-details__nav > li {
    width: 16%
}
.cus-lg-block {
    display: none
}
.cus-md-block {
    display: block
}
.cus-sm-block {
    display: none
}
}
@media only screen and (max-width : 1360px){
.navbar-nav > li > .dropdown-menu.wide{width: 1200px;left: -650px;}
}
@media only screen and (max-width : 1220px) {
.navbar-nav > li > .dropdown-menu.wide{width: 1000px;left: -550px;}
.b-car-details__nav > li {
    width: 25%;
    margin-bottom: 20px
}
.b-car-details__nav.sol > li{width: 32.2%}
.specials .special {
    margin: 0 3.5% 26px 0;
    width: 31%;
}
.specials .special:nth-child(4n) {
    margin-right: 3.5%;
}
.specials .special:nth-child(4n+1) {
    clear: none;
}
.specials .special:nth-child(3n) {
    margin-right: 0;
}
.specials .special:nth-child(3n+1) {
    clear: left;
}
.specials .special.special-first {
    width: 65.5%;
}
}

@media only screen and (max-width : 1220px) {
.b-car-details__title {
    padding-top: 40px;
    font-size: 25px
}
.b-car-details__nav.pro > li{width: 30%}
}
@media only screen and (max-width : 991px) {
	.b-car-info .b-car-info__desc-dt{max-width: 300px}
}


@media only screen and (max-width : 768px) {
.b-advantages-2.con{margin-bottom: 15px}
.b-services{padding: 73px 5% 50px 5%;}
.cus-d-block {
    display: none
}
.cus-lg-block {
    display: none
}
.cus-md-block {
    display: none
}
.cus-sm-block {
    display: block
}
.main-slider-1 .main-slider__title {
    margin-top: -350px;
}
.section-advantages-1 {
    margin-top: -50px;
}
.main-slider-1 .main-slider__wrap:after {
    top: -360px;
    height: 115px
}
.sp-horizontal .sp-arrows {
    top: 43%;
}
.b-car-details__nav > li {
    width: 48%;
    margin-bottom: 10px
}
.specials .special {
    margin: 0 5% 26px 0;
    width: 47.5%;
}
.b-car-details__nav > li {
    margin-right: 0
}
.specials .special:nth-child(3n) {
    margin-right: 5%;
}
.specials .special:nth-child(3n+1) {
    clear: none;
}
.specials .special:nth-child(2n) {
    margin-right: 0;
}
.specials .special:nth-child(2n+1) {
    clear: left;
}
.specials .special-line2 {
    display: none;
}
.specials .special.special-first {
    width: 100%;
    min-height: inherit;
}
.specials h2 {
    display: block;
    text-align: center;
    padding: 0 0 10px;
}
.specials .specials-count {
    text-align: center;
}
.specials .special {
    margin: 0 auto 26px !important;
    min-height: inherit;
    width: 100%;
    float: none;
    max-width: 100%;
}
.specials .special.special-pseudo {
    display: none;
}
.specials .special-line1 {
    display: none;
}
}

@media only screen and (max-width : 620px){
.main-slider-3 .main-slider__title {margin-bottom: 30px;}
.main-slider-3 .main-slider__title:before{bottom: 85px}
}

@media (max-width : 468px) {
.blk .green {
    margin-left: 0
}
.main-slider-3 .main-slider__title:before{bottom: 105px}
}

ul,li{list-style:none;}


.onlineservice-fixed-style{position:fixed;z-index:99}
.onlineservice-fixed-style ul{background-color:#579b12;fliter:alpha(opacity=30);background-color:rgba(87,155,18,0.3)}
.onlineservice-fixed-style .onlineservice-fixed-list a{color:#fff;line-height:30px;display:block;text-decoration:none}
.onlineservice-fixed-style .onlineservice-fixed-list a:hover{text-decoration:none}
/*.onlineservice-fixed-style ul li i{background-image:url(image/s.png);background-repeat:no-repeat}*/
.onlineservice-fixed-style ul .onlineService_whatsApp i{background-image:url(image/p.png);background-repeat:no-repeat}
.onlineservice-fixed-style ul .onlineService_t i{background-image:url(image/tel.png);background-repeat:no-repeat}
.onlineservice-fixed-style ul .onlineService_e i{background-image:url(image/email.png);background-repeat:no-repeat}
.onlineservice-fixed-style ul .onlineService_S i{background-image:url(image/s.png);background-repeat:no-repeat}
.onlineservice-fixed-style ul .onlineService_w i{background-image:url(image/w.png);background-repeat:no-repeat}
.onlineservice-fixed-style ul .onlineService_qr i{background-image:url(image/ewm.png);background-repeat:no-repeat}

@media(min-width:769px){.onlineservice-fixed-style{right:0;top:30%}
.onlineservice-fixed-style ul{border-radius:10px 0 0 10px}
.sitewidget-onlineService.onlineservice-fixed-style ul li{line-height:28px;position:relative;white-space:nowrap;height:48px;width:54px}
.onlineservice-fixed-style ul li div{position:absolute;padding:12px 13px;top:0;right:0;border-radius:10px 0 0 10px;width:28px;transition:width .3s ease-in}
.onlineservice-fixed-style ul li div:hover{background-color:#579b12;width:120px;fliter:alpha(opacity=60);background-color:rgba(87,155,18,0.6)}
.onlineservice-fixed-style ul li span{margin:0 10px 0 14px}
.onlineservice-fixed-style ul li i{display:inline-block;width:30px;height:30px}
.onlineservice-fixed-style-left{left:0;right:auto}
.onlineservice-fixed-style-left ul{border-radius:0 10px 10px 0}
.onlineservice-fixed-style-left ul li div{border-radius:0 10px 10px 0;left:0;right:auto}
.onlineservice-fixed-style-left .onlineservice-fixed-list a{text-align:right;position:relative}
.onlineservice-fixed-style-left ul li span{display:none}
.onlineservice-fixed-style-left ul li div:hover span{display:inline}
}
@media(max-width:768px){.onlineservice-fixed-style{bottom:0;width:100%;left:0}
.onlineservice-fixed-style ul{display:-webkit-box;display:-moz-box;display:box;width:100%;fliter:alpha(opacity=80);background-color:rgba(0,0,0,0.8)}
.onlineservice-fixed-style ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1}
.onlineservice-fixed-style ul li a{line-height:28px;text-align:center}
.sitewidget-onlineService.onlineservice-fixed-style ul li span{line-height:20px;display:block;text-align:center}
.sitewidget-onlineService.onlineservice-fixed-style ul li i{display:block;width:30px;height:30px;margin:6px auto 2px}
}
/* /assets/widget/style/component/onlineService/widget_setting_showStyle/style6.css */
.backstage-stwidgets-settingwrap .sitewidget-onlineService.onlineservice-fixed-style{position:fixed;z-index:99}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list{background-color:transparent}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items{width:48px;height:48px;position:relative;margin:1px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items:hover .onlineservice-fixed-blocks-tips{-webkit-transform:rotateX(0);transform:rotateX(0)}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items+.onlineservice-fixed-blocks-items{margin-top:5px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a{display:block;width:100%;height:100%;text-align:center;border-radius:10%}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a:hover{opacity:.8}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .icon{margin-top:10px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .word{display:none}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .terminal{display:block;width:0;height:1px}

.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1{width:48px;height:48px;position:relative;margin:1px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1:hover .onlineservice-fixed-blocks-tips{-webkit-transform:rotateX(0);transform:rotateX(0)}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1+.onlineservice-fixed-blocks-items1{margin-top:5px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1>a{display:block;width:100%;height:100%;text-align:center;border-radius:10%}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1>a:hover{opacity:.8}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1>a .icon{margin-top:10px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1>a .word{display:none}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items1>a .terminal{display:block;width:0;height:1px}



/*.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a.onlineService_t_icon i{background:url('/static/t-ooBpBKpKojwzxzbl/assets/images/fastPhone.png');background-position:center center}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a.onlineService_whatsApp_icon i{background-position:0 -139px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a.onlineService_qr_icon i{background-position:0 -203px}*/
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips{padding:5px 8px;background-color:#fff;border:1px solid #ccc;border-radius:4px;position:absolute;right:58px;top:6px;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:all .4s;transition:all .4s}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips:after{content:"";display:inline-block;width:10px;height:10px;border:1px solid #ccc;border-color:transparent #ccc #ccc transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:-6px;top:10px;background-color:#fff}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li{width:auto;height:auto}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li a{display:block;min-height:22px;text-align:center;line-height:22px;color:#666;font-size:14px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li a img{max-width:240px}
.onlineservice-fixed-blocks.onlineservice-fixed-style-left .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips{left:58px;right:auto}
.onlineservice-fixed-blocks.onlineservice-fixed-style-left .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips:after{right:auto;left:-6px;border-color:#ccc transparent transparent #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
@media(max-width:768px){.sitewidget-onlineService.onlineservice-fixed-blocks{position:fixed;width:100%;left:0 !important;bottom:0;height:56px;z-index:199}
.sitewidget-onlineService.onlineservice-fixed-blocks .sitewidget-bd{height:100%}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list{height:100%;display:-webkit-box;display:-moz-box;display:box;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list li.onlineservice-fixed-blocks-items{height:100%;margin:0;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;position:relative;border-left:1px solid #d3d3d3}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list li.onlineservice-fixed-blocks-items+li.onlineservice-fixed-blocks-items{margin:0}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a{height:56px;box-sizing:border-box;display:block;line-height:26px;position:relative;text-align:center;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;border-radius:0}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a:hover{opacity:1}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .icon{margin-top:14px}

.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list li.onlineservice-fixed-blocks-items1{ display:none;}


/*.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a .word{background-image:none;margin:0;height:26px;line-height:26px;text-align:center;width:100%}*/
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips{display:none;border-radius:0;transform:rotate(0);position:absolute;left:0;bottom:59px;right:auto;top:auto;width:auto;padding:0;border:1px solid #d3d3d3;-webkit-transition:all 0;transition:all 0}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips:after{display:none}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li a{line-height:2em;height:auto;color:#fff;padding:0 5px}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li a img,.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips>li a br{display:none}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_qq{background-position:0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_skype{background-position:0 -180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_email{background-position:0 -120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_tel{background-position:0 -60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_sms{background-position:0 -240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_qr{background-position:0 -240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_aliww{background-position:0 -240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-tips .for_whatsApp{background-position:0 -240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineservice-fixed-blocks-items>a:before{content:'';position:absolute;height:30px;width:30px;top:0;left:50%;margin-left:-15px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .sitewidget-onlineService-togglebtn i{height:4px;width:6px;background-position:right bottom;position:absolute;bottom:4px;right:4px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.onlineservice-fixed-blocks .sideShowArrow{display:none !important}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_q:before{background-position:0 0}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_q:hover:before{background-position:-30px -30px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_t_icon:before{background-position:0 -60px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_t_icon:hover:before{background-position:-30px -90px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_e:before{background-position:0 -120px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_e:hover:before{background-position:-30px -150px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_s:before{background-position:0 -180px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_s:hover:before{background-position:-30px -210px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_fb:before{background-position:0 -240px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_fb:hover:before{background-position:-30px -270px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_sms:before{background-position:0 -240px}
.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list .onlineService_sms:hover:before{background-position:-30px -270px}
.onlineservice-fixed-blocks .sitewidget-onlineService-colorfullist>li ul{position:absolute;min-width:100%;left:0;bottom:59px;border:1px solid #d3d3d3;background-color:rgba(220,220,220,0.75)}
.onlineservice-fixed-blocks .sitewidget-onlineService-colorfullist>li ul a{display:block;line-height:30px;padding-left:28px;padding-right:5px;white-space:nowrap}
.onlineservice-fixed-blocks .sitewidget-onlineService-colorfullist>li ul a:hover{color:#3b8ac2;background-color:#efefef}
.onlineservice-fixed-blocks .sitewidget-onlineService-colorfullist>li:last-child ul{left:auto;right:0}
.sitewidget-onlineService.onlineservice-fixed-blocks .onlineservice-fixed-blocks-list li.onlineservice-fixed-blocks-items+li.onlineservice-fixed-blocks-items1{
	display: none;
}


}



/*友情链接*/

.linkmain{ width:100%; padding:30px 0;margin: 0 auto;max-width:1600px;}


#tabbox{ margin:0 auto; padding: 8px;  }
.tab_conbox{width:100%; height:auto; margin:0; padding:0;}
.tab_con{ display:block;}

.tabs{height: 36px;border-bottom:1px solid #e3e3e3;width: 100%;margin:0; padding:0;}
.tabs ul{height: 36px;border-bottom:1px solid #e3e3e3;width: 100%;margin:0; padding:0;line-height:36px;}

.tabs li{float:left;border-left:none;background: #e0e0e0;position: relative;font-size: 15px;
    font-weight: 700;
    line-height: 31px;
    height: 36px;
    overflow: hidden;
    border-bottom: 1px solid #ddd;margin-right:10px;
    margin-bottom: -1px;
    padding: 0 10px;}
.tabs li a {display: block;padding: 0 20px 0 0;border: 1px solid #fff;outline: none;}
.tabs li a:hover {background: #ccc;}	
.tabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;}

.tab_con {padding:12px;font-size: 14px; line-height:175%;}
.tab_con p a{
    margin: 0 15px 10px 0; color:#666;}


